Big Huge Thesaurus

rambutan tree

noun